cratered moon - German English Dictionary